home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d13
/
pcmpr87.arc
/
PCMPR87.DOC
< prev
Wrap
Text File
|
1987-12-05
|
88KB
|
1,200 lines
PC MAGAZINE Productivity Columns Index For Vol 6, 1-22 (Jan-Dec 1987)
-------------------------------------------------------------------------------
Subject Title Num Page Description
-------------------------------------------------------------------------------
123 More On Future Value 1P310 Formulas for payments made in arrears
and payments made in advance
BASIC Editing With A 1P310 How to use the spreadsheet to write
Spreadsheet BASIC programs
Elegant Borders 1P310 BASIC program to create a .DIF file
containing high bit border characters
for importing to Rel 1A spreadsheet
Colors In 1-2-3 1P325 How to patch 123.SET with DEBUG to
Rel 2.0 change display colors for CGA
Sorting Data 2P281 Reverse the order of data in a column
with /Data Fill and /Data Sort
Adding @TIME To Rel 1A 2P282 Patch to replace @RAND with @TIME
Variable Addresses In 5P363 Formulas that create macro statements
Macros using indirect addressing
Undocumented Name-Key 5P364 NAME (F3) can also be used with /File
Use commands that produce a list of files
Year-To-Date Totals 5P364 Formula that speeds up year-to-date
calculations
Differences Between 5P383 Turbo Pascal function that creates
Dates a year, month, day to serial format
used by 1-2-3
123 A 1-2-3 @@ Function 6P309 Inconsistent results, one step behind
Quirk in recalculation
Quirk In 1-2-3 @@ 16P386 Caused by confusion over order of
Function recalculation
More On The @@ Quirk 16P388 Calculation correct if calculation
order is by row instead of column
Screen Updates After 6P310 Press Enter key to update screen
{LET} after {LET} operation
Protecting Files 6P310 Prevent loss of new workseet by in-
cluding an empty read-only worksheet
starting with 0 in working directory
More Fonts For 1-2-3 6P311 Use fonts in Rel 1A by changing
extension from .FON to .FNT
Finding The Column 7P337 Use @CHAR to find column letter of
Letter current cell
More On Column Letters 7P338 Formulas that returns the column let-
ter of the cell containing the form-
ula and of the current cell
Importing Text And 7P338 An alternative to Rel 2.0 method of
Numbers parsing mixed data
Centering Text 8P312 Method for centering text strings
123 Running 123 From 8P312 CopyWrite and CopyIIPC let you run
RAM Disk 123 from RAM disk
Hiding Spreadsheet 8P315 Change standard file name extensions
Files to other names
Measuring For Measure 9P371 Spreadsheet ruler that will not
appear on printout
Quick Copying 9P372 To speed cell copying, name source
ranges, delete old range names
Hiding Formulas 9P372 Rel 1A method for hiding formulas
reformats them as text
Using Macros As Sub- 10P367 Technique to turn macros into sub-
routines routines and subroutines into macros
Formulas That Know 11P393 Rel 1A can be made to understand Eng-
English lish and manipulate text
Finding The Day Of 11P394 Formulas to find day of the week for
The Week for any 20th or 21st century date
Days Of Our Lives 22P374 Formula that displays day of week
with Rel 2 that is simpler than
technique in 11P394
Room To Boot 11P396 CopyIIPC removes hidden files from
System Disk giving room to add DOS
123 Underlining Labels 12P352 Method for underlining long labels
that avoids guesswork
Getting To Point Mode 12P353 Switching between EDIT and POINT mode
1-2-3 Puzzler 13P449 Inconsistancy in @IF function when
summing real numbers
Spreadsheet Riddle 18P381 Floating point routines cause @IF
errors
Painless Entry 13P449 Patch to eliminate call to copyright
screen in Rel 1A
Formal Date Notation 13P450 Formula to display today's date in
notation: July 6, 1987
Keep It Simple 13P450 Using conventions that may be con-
fusing to some readers unless ex-
plained
Upgrading System Disk 13P480 Upgrading the files on Rel 1A disk
to DOS 3.1
Inverting Columns Of 14P462 Formulas for inverting a column of
Data data
Too Many Translators 14P462 Delete unneeded translation utility
files to save disk space
123 Getting Rid of ERR 15P405 Formula that turns ERR into 0
Changing Range Names 15P408 A quick way to change range names
Coloring Projections 17P454 Two color 1-2-3 bar charts disting-
uish historical data from projections
Editing Complex 18P381 Save unfinished or invalid formulas
Formulas by temporarily making them labels
Room To Boot 18P382 Use DISKPREP (12/9/86) to make room
for DOS system files on Rel 2 program
disk
Search And Return 19P493 Leave current cell and return without
macros by using /Copy function
Underlining Labels 20P381 Formulas to underline labels
AutoExec Control 21P461 Different ways to keep autoexec
macros from running immediately
Bug In The Range 22P371 Bug in @ functions when expanding
Function single cell into a multiple cell
range
Long Formulas 22P374 Use single letter range names to
include more terms in the 240
character limit
123 Getting To A Range 22P374 Undocumented technique to get full
screen and control panel displays
of range names
-------------------------------------------------------------------------------
123 MACRO Cell Reference 1P309 Macros to create new notes to attach
Notepad to other cells and query the notes
More Menu Choices 2P281 Macro allows more than 8 menu choices
Erasing Whole Columns 3P337 Macro that uses data commands to
erase whole columns at one time
Hiding Macro Scripts 3P341 Start each line with \ followed by
number of spaces equal to column
width and then {ESC}
Renaming Ranges 4P297 Macros to change range names
Cell Test Macros 4P297 Macros that make decisions based on
cell contents
Centering Text 4P298 Macros that center text
Blanking The Screen 4P299 Macro subroutines that turn screen
updating on and off
Quick Copies 5P363 Macro to copy a range to a new
location
Speeding Up Macros 5P366 Move cursor to a blank spreadsheet
area in Rel 1A
123 MACRO Limiting Valid Data 6P309 Macro uses @code testing to limit
Entry input to certain cells and values
Getting To The Bottom 7P338 Macro that sends the cursor to the
bottom of the current column
International Touch 8P311 Macros that easily add characters
accent marks to text
Transposing Ranges 10P368 Macro that transposes rows and col-
umns in a way that preserves formulas
just as /Move does
Search For Embedded 10P368 Macro for finding an embedded string
Strings in 123 database
Padding With Periods 12P351 Macros to pad out with periods a
column of cells to full column width
Securing Your 12P352 Macros to password protect worksheet
Worksheet and record unauthorized snooping
Saving Files With 12P352 Macros to save files and opt to
Macros replace old files with new
Speeding Up Macros 13P452 Speed up macros using {BLANK},
{BRANCH}, {WINDOWSOFF}, {PANELOFF}
Managing Extended 14P461 Macro for inserting extended ASCII
ASCII Characters characters at any place in a
worksheet
123 MACRO Easy Range Deletion 14P461 Macro to delete a range name from
a table of range names
Managing Files 15P405 Macro that reads a directory from
drive B: into a worksheet and then
parses the file as numbers and text
Error Trapping In 16P385 Macro that traps errors or cancels
1-2-3 trapping to prevent incorrect
branching
Listings Into File 17P451 Macro to convert a directory entry
Names into a loadable file name
Spaced-Out Macros 17P451 Problems caused by leading and trail-
ing spaces in macro scripts
Unhappy Returns 17P452 Dangers of manipulating rows and col-
umns from within macro subroutines
Function Keys For 18P382 Macro that uses function keys to make
Macros menu choices
Easy Underlining 18P382 Two macros to underline labels
Spreadsheet At Work 19P497 Macro to put a message on screen
with time telling user that computer
is busy
Difficult Sorts 19P497 Macro for sorting multirow entries
123 MACRO The Dating Game 20P382 Macro to enter date in form MMDDYY
Labels As Range Names 20P382 Macro to name multicell ranges above,
below, right, or left of current cell
Securing Spreadsheets 20P382 Simple macro to password protect a
spreadsheet
Fail Safe Macro 21P461 Macro that will run only when the
cursor is on a cell containing the
label ERASE
Easy Data Entry 21P462 Macro to simply entering data records
into a database range
Debugging Macros 22P371 Techniques for debugging macros
International 22P372 Macro to add accented characters us-
Characters ing menus instead of compose sequence
-------------------------------------------------------------------------------
123 PRINT Finding Print Range 3P335 Formulas that determine how wide the
Width print range will be in Rel 2
Print Range Ruler 3P335 Macro that builds a ruler to find out
if spreadsheet will fit on page
Banner Printing 3P337 Method to use spreadsheet as a banner
printer
Skip Columns When 7P337 Macro to print selected columns from
Printing wider worksheet
Embedding Setup Strings 9P371 Techniques for embedding printer set-
up strings in worksheets
Checking Print Range 11P394 Macros that count the width of a
Width print range
Skipping Columns In 16P386 Hide unwanted columns from printing
Printing in Rel 2
123 PRINT Print Range Width 20P381 Macro to display running total of
print range width in mode indicator
while moving the cursor
-------------------------------------------------------------------------------
ASSEMBLER Using The 8087 In 12P383 Programming the 8087 coprocessor with
Assembler MASM and SYMDEB number formats
Chomping At The Bits 14P493 Detailed explanation of Boolean
operations at the binary level
Power Programing 20P377 Assembler and DOS reference books
Building A Sound 21P447 Structure assembler programs to make
Structure maintenance and debugging easier
Parsing Routines In C 22P365 Library routines ARGC & ARGV for
And Assembler parsing command line arguements
-------------------------------------------------------------------------------
BASIC A Quick Look At 1P285 Multiline functions, subprograms,
QuickBASIC 2.0 interpreted vs compiled, block struc-
tured if/then/else, metacommands,
large arrays/programs, using assembly
language subroutines, command$, env-
iron$, string handling, tips/tricks
Can't Use PC-DOS 1P326 Comment on using BASIC on IBM clones,
BASICA recommend MS QuickBASIC
Using Command Lines In 3P360 Passing parameters from command line
BASIC difficult with BASICA, use MS Quick-
BASIC instead
Fast Borders 8P335 Put border around entire screen with
POKER.BAS and BORDER.BAS
Compiled Windows 8P338 Blank windows with WINDOW.BAS for MS
BASIC compilers
Turbocharging BASIC, 9P331 New BASIC capabilities with Borland
Part 1 Turbo BASIC; optimized display write;
coprocessor support; binary disk
files; true recursion; long integers;
case select; meta statements; true
local variables
Turbocharging BASIC, 11P361 New capabilities and comparison with
Part 2 QuickBASIC 2.0; CEIL; INCR & DECR;
DELAY; UCASE$ & LCASE$; INSTAT; EXP2
& EXP10; &B & BIN$; no linking; 64K
string space; call absolute; call
interrupt; recursion; calling INLINE
routines; bench marks; ENDMEM &
MEMSET
Far Faster Graphics 9P396 Create fast split screen slide shows
with PARTLOAD.BAS
QuickBASIC 2.0 And The 9P403 EgaBsave and EgaBload save and load
EGA graphics
Redo From Start 10P397 Writing input routines to avoid draw-
backs of "?Redo from Start"
BASIC 64 Colors In BASIC 11P425 Show BASICA's and QuickBASIC's 64
colors with PALTEST.BAS and
EGAPALLET.COM
Fast Screen Writing In 17P389 Make instant screen displays using
BASIC, Part 1 assembler code QPRINT in BASIC,
QuickBASIC, and Turbo BASIC
Fast Screen Writing In 18P349 Saving, restoring windows in BASIC,
BASIC, Part 2 TBASIC & QBASIC using assembler code
Copying Files Inside 17P479 Copy files inside QBASIC with
BASIC FILECOPY.BAS
Springing Bail In QB 17P481 Returning to QBASIC after using or
merging text from Sidekick
Keeping BASIC Time 17P481 Display time in QBASIC or BASCOM with
call to assembler routine CLOCK
43 Line Text In TBASIC 18P357 Subroutines to use EGA in TurboBASIC
Smart Word Wrap 18P399 Subroutine to print long strings with
with word wrap
Numerical Limits 18P399 User defined BASIC function simulates
Turbo BASIC's CEIL function
Handling Special 18P399 Reloading QuickBASIC files for edit-
Characters ing that contain graphics characters
BASIC Monitoring Stack Use 18P400 Assembler routine for QuickBASIC
reports stack register setting
Rounding And Floating 19P519 Method for rounding floating point
numbers to a given decimal place
Reading Disk Labels 20P405 Use QB's INT86 for a DOS call to
return a disk volume label
Creating & Using 21P379 How to use subroutine libraries to
Program Libraries to save time in developing and run-
ning programs; subroutines to detect
CGA, EGA, VGA, and Hercules monitors
More QB Lib Options 21P485 Undocumented ways to build libraries
Creating Graphics 22P387 "Etch A Sketch" lines and circles
Screens with DRAW.BAS
-------------------------------------------------------------------------------
BATCH Adding Power To Batch 3P299 Obtain ERRORLEVEL return codes for
Programs filesize, filefound, file text, disk-
space, memory, videocard, CPU model,
coprocessor, time, day, month, video-
mode, version, keyboard buffer, and
ASCII key code with CHECK.COM
Real Batch Variables 3P350 Patch COMMAND.COM to enter a variable
from a batch file into the DOS envir-
onment
Prompt Switching Batch 6P290 Change prompt from command line with
File STPROMPT.BAT
Path Switching Batch 6P291 Change DOS path from command line
File with SWPATH.BAT
Ask Error Level 7P355 Prompt user and set ERRORLEVEL with
ASK.COM
Ultimate ERRORLEVEL 8P335 Improve on standard ERRORLEVEL
Routine branching with YESNO.COM
8087 Sniffer 8P339 Check presence of 8087/80287 coproc-
essor with CHK8087.COM
Kicking The Pipe Habit 13P472 Cut batch file execution time by
using redirection instead of pipes
Flexible ERRORLEVEL 13P474 IF ERRORLEVEL batch file branching
utility using single keystroke with
KEYPRESS.COM
BATCH Command Nesting 16P390 Nesting IF statements to speed up
batch files that check user inputs
Easy DOS Messages 18P386 Create another file with a message
interactively with MSG.BAT
Remember To Exit 19P495 Batch file to remind you to exit when
entering DOS from inside a program
Batch Power Trio 21P468 Position cursor anywhere on screen
with LOCATE.COM; Pause batch program
a specified number of seconds with
WAIT.COM; Print message in reverse
video with ECOH.COM
Time Delay 21P501 Delay execution of a batch command
for 1 to 999 seconds with WAIT.COM
-------------------------------------------------------------------------------
C Power Programing 20P377 List of C programing reference books
Listing .DBF Structure 21P480 List dBASE .DBF structure with
DBHEAD.C
Parsing Routines In C 22P365 Library routines argc & argv for
And Assembler parsing command line arguements
-------------------------------------------------------------------------------
COMMUN- Crosstalk Timing 2P286 Patch Crosstalk 3.5 to change timing
ICATIONS for connection and retry
Silence Is Golden 4P304 How to turn off modem speaker in
Crosstalk
Sidekick Patching 10P386 How to patch SK Autodialer for non
standard modems
Need Sync/Async Dialup 15P413 Universal Data Systems Sync-Up modem
offers async and sync auto-dialing
PC Magazine's IRS 16P417 Uses Chairmen software, Arnet serial
ports, Hayes and Multitech modems
IBM's Typos 16P418 IBM's 2400 bps 5842 external modem
supports synchronous autodialing
File Transfer Conflict 16P420 Microcom error-correcting modems may
cutoff file transfer if byte = 1
Remotely Insecure 18P391 Gain control over a remote answering
Crosstalk system
Crosstalk And The 18P391 Crosstalk script file to hang up and
Busy Signal redial if the modem reports busy
Increased Costs For 18P409 Proposed rate hike on information
Data Calls services like MCI Mail & CompuServe
COMMUN- Model 100 Transfers 20P399 Transfer text files from a Tandy 100
ICATIONS or NEC 8200 to a PC
-------------------------------------------------------------------------------
DBASE dBASE By The Week 2P286 Method to convert dBIII data fields
to proceeding Sunday
Recycling dBASE 2P289 Method to reuse obsolete data records
Records instead of waiting for rePACKing
Recycling 22P384 Procedure to empty contents of
obsolete record and recycle
Debug With DOTPROM 2P290 Simulate dot prompt so you can find
out what is going on inside program
with DOTPROM.PRG
Clearing With Clipper 4P301 Add dBIII CLEAR TO to Clipper
Memo Field Diet Plan 4P301 Remove deleted memo field space with
dBIII COPY TO
Zero Zapper 4P302 Strip leading zeros from numeric
and character fields
Pause Plus 6P320 dBIII procedure to display temporary
messages of variable time duration
Enhancing dBase 6P323 Embed printer control characters in
Reports the .FRM files
Double Macro Function 6P326 Use macro substitution function (&)
to concatenate two macros
DBASE Doublescreen 8P325 Pan across screens with 2SCREEN.PRG
and Personal Programing's BROWSE
Missing Persons Report 8P332 Clipper and dBIII bug can accidently
mass delete records
Faster dBase LTRIM 10P382 Speedup for dBIII+ LTRIM function
Function Keys In dBase 12P366 Set function keys to issue control
characters in dBIII
Custom Help In 12P366 Access and modify the dBII help file
dBase II
Just Looking, Thanks 14P473 Use dB3+ BROWSE command to simulate
a browsing program.
Making F1 The "In" Key 14P475 Use the function keys to solicit
the user's choice in dBase & Clipper
A Round() About Answer 14P481 Fix dBIII discrepency in rounding
negative numbers
Rooting Out The 17P469 Obtain absolute values when program-
Absolute ing early versions of dBIII
Clipper's Interactive 17P469 Clipper allows multiple GETs within
a single READ statement
DBASE Checking The 17P474 Functions that check the DOS environ-
Environment ment before running a dBase program
Initializing dBase 18P393 Automate initializing memory var-
Variables iables for new dBIII+ records
Better PgDn In DBASE 19P513 Land on the same field when paging
through records
Single-Pass Statistics 20P399 Derive multiple totals of DBIII+
field's contents in a single pass
dBASE Data Check 20P402 Quickly validate input in an open
lookup file with Clipper Lookup()
Password Protection 21P477 Give subtle password protection to
DB3+ with PASSWORD.PRG
III Plus Time Bomb 21P477 ON ERROR doesn't trap some
potentially disatrous errors
DOS Prompt In dBASE 21P480 Access DOS and run programs from
within dB with DOSPROM.PRG
Listing .DBF Structure 21P480 Use utility DBHEAD.EXE to output to
any device
Functional Dating 22P381 Add slashes to date entry in dB3+
DBASE The Finishing Touch 22P381 Strip indents and comments from dB
programs or add indents latter with
FINISH.PRG
-------------------------------------------------------------------------------
DISPLAYS More Browse Power 2P294 Customize screen colors and option-
ally clear the screen with PCOLOR.COM
Color Me DOS 3P357 Using PROMPT and ANSI.SYS to set
display colors in DOS
Using Two Displays 11P428 DOS MODE command lets you switch
between color and mono monitors
Get The Full EGA 12P311 Let existing software use the
Color Spectrum EGA's extended color palette with
SPECTRUM.COM
Monitor Sniffer 13P471 Detect type of monitor used with
Quickbasic MONCHECK.BAS
EGA Color CLS 14P483 Set 43 line mode, user defined colors
and clear screen with CLSEGA.COM
EGA Detector 14P484 Determine presence with EGATEST.COM
Detecting ANSI.SYS 15P445 Checking from within a program
whether or no ANSI.SYS is loaded
EGA Underlines 17P459 Display underlined characters on EGA
with UNDERLN.COM, UNDERLN2.COM, and
EGAUNDER.COM
What Print Screen 18P359 Cut and paste part of screen into a
Should Have Been file or print it with SNIPPER.COM
DISPLAYS Getting Control Of 19P463 Change cursor shape and rescue cursor
Your Cursor after exiting programs with CTYPE.COM
A Colorfast Screen & 20P349 Preserve the cursor size/shape and
Stable Cursor DOS colors you select with STICK.COM
Turning Off PrtSc 20P412 Disable Printscreen function with
NOINT5.COM or NOPRTSC.COM
EGA Border Colors 21P494 Set border colors with EGABORD.COM
-------------------------------------------------------------------------------
DOS Get SET 1P323 Using the SET command
What Is PIF? 1P326 Explanation of .PIF files
Lightning Fast 2P293 Patch DISKCOPY.COM to make multiple
Diskcopies copies of the same diskette
Digging Deeper Into 4P277 Tips on using COPY, CHKDSK, FORMAT,
DOS, Part 1 FIND, SORT, COMMAND.COM, replaceable
parameters, IF, SHIFT, CONFIG.SYS,
Digging Deeper Into 5P331 How to use BREAK, PROMPT, ANSI.SYS,
DOS, Part 2 redirecting input/output, DOS 3x,
SELECT, batch file tricks, XCOPY,
CONFIG.SYS parameters, environment
Spare Changer 4P309 Find a subdirectory without specif-
ing the full path with CHD.COM as
long has all subdirectories on drive
are unique
Powerful F3 Tricks 4P313 Tips on use of the F3 key
Exemplary? Execrable? 5P383 Comments on the .EXE and .COM file
formats
A User's Guide To The 6P287 Managing the DOS environment; SET,
DOS Environment PATH and PROMPT commands
Super DOS String 6P329 Filter MID$ n,m returns string m char
Handler long starting n char from beginning
of source string using MID$.COM
DOS Switched On FIND 6P330 Use wildcards and FIND switches /C,
/V with WILDFILE.BAT
Expanding The DOS 7P295 Using DEBUG to display environment,
Environment programs to test/modify size, access-
ing from C and assembler.
DOS And Disk Drives 7P365 Assembler routine to check the
validity of a particular disk drive
Widening The Path 8P341 Several ways to modify PATH and
access the DOS environment table
Warm Boot From A 12P383 Reboot computer from batch files with
Program WARMBOOT.COM and COLDBOOT.COM
DOS Lives 13P175 New features of DOS 3.3. APPEND,
FASTOPEN, @, CALL, foreign keyboards
Better Automation 13P475 Use pipes in commands instead of
batch file redirection to save space
Popping Out Your 14P419 Add and subtract memory resident pro-
Pop-Ups grams with INSTALL.COM, REMOVE.COM,
and PCMAP.COM
Expanding DOS At The 15P357 Memory resident command line editor,
Touch Of A Finger keyboard macros, color changer with
DOSKEY.COM
Preserving The 15P434 Preserve PATH and PROMPT environment
Environment settings before changing them with
SET >RESET.BAT
DOS Multiple Choices 15P440 Doing multiple arguments for DOS
commands on the same command line
using FOR, %, | functions.
A Directory Manager 16P351 Rename, hide, create, and delete
directories with RN.COM
Internal Error 19P435 Save on screen data and make error
Handling In PC-DOS handling more useful with SAFARI.COM
Trapping Ctrl-Alt-Del 19P503 Prevent Ctrl-Alt-Del from rebooting
with NOBOOT.COM
The Twofold Path 19P504 Temporarily add directories to PATH
with PATHADD.BAT and PATHOLD.BAT
Upgrading DOS Versions 20P411 Comment on upgrading to new version
Bootable Disks 20P412 Why software publishers let you copy
DOS onto their diskettes
Putting Old Programs 22P329 How to use ASSIGN, SUBST, and JOIN to
In New Bottles let old programs use hard disks and
subdirectories
Deinstalling TSRs 22P391 An explanation of how TSRs intall in
memory and how to remove them
DOS Converting To .COM 22P394 Why many .EXE files can't be
Files converted by EXE2BIN to .COM files
-------------------------------------------------------------------------------
FILES Files Fly With DIREX 1P295 Copy, delete, protect or unprotect
selected files from a screen that
lists up to 120 filenames
DIREX Correction 7P314 Patch to allow DIREX.COM to handle
files larger than 62KB
Making DIR Do Double 2P251 List files from two drives or
Duty subdirectories simultaneously with
SCANDIR.COM or DIRCOMP.COM
Easy Global Erasing 2P296 Batch files to eliminate the "Are you
sure?" prompt to DEL *.*
A Very Savvy Search 4P287 File search/string search with case
Utility sensitivity/printer echo using SEARCH
No Bytes 5P381 Create 0 byte length file with DEBUG
W and Q
DEBUG And Disk Sectors 5P384 How to use DEBUG to hide a file or
directory
Preventing Copy 6P295 Confirm before overwriting files
Disasters using the same name with COPYSAFE.COM
Fast File Scanner 6P331 List contents of multiple files with
SCANBATS.BAT and READ.BAT
Instant Access To 7P313 Popup directory listing of any drive
To Directories from within application with XDIR.COM
FILES X-Rated XDIR 12P347 Major bugs, obtain revised copy
Comparing Directories 10P389 Find and copy files on one directory
and not another with UNIQ.BAT, NC.BAT
Outlining Your Hard 10P389 Use outliners or VTREE to help keep
Disk your hard disk organized
Subdirectory Woes 10P397 Use RAMdisk or DOS 3.X SUBST to make
old programs recognize subdirectories
Clean Out Clones The 11P377 List duplicate filenames over all
Easy Way subdirectories with REPEATS.COM
Better Deleter 12P371 Delete a group of files and indicate
which ones are gone with DELETE.COM
Total Destruction 12P377 Delete all files in a directory with
no feedback using DELALL2.COM
Doing What DIR 14P437 View, rename, move and delete files
Doesn't with DR.COM
Adding Notes To 15P385 DIRNOTES.COM presents a sorted dir-
Directories ectory listing with a 38 character
description of each file
Zero Byte Files 15P446 Hidden volume label files and zero
byte files made by REMed redirection
FILES Listing All Files 15P448 How to display or print all files on
a hard disk
Double Dot Disaster 16P393 Patch COMMAND.COM to discourage
novices from globally deleting files
The End-Of-File Marker 16P414 Redirection of output can append
extra text after end-of-file mark
Filling In The Blanks 17P488 Removing blanks from file and direct-
names
File Formats 17P493 File formats for 123, Symphony,
dBase, Multimate, Wordstar etc in
book File Formats for Popular PC
Software by J. Walden
ASCII Cleaner 18P385 Display ASCII characters only in a
file, skip over non ASCII with TYPEA
More Efficient Copies 18P388 Copy up to 8 multiple filespecs on
same command line with COPYEASY.BAT
Understanding Overlays 18P405 An explanation of the meaning and
function of overlay files
The Complete Copy 21P397 Copy, delete, move, sort tagged files
Utility and monitor disk space with CO.COM
Running Hidden Files 21P496 DOS versions before 3.0 would not run
files with hidden attribute
FILES Zapping Directories 22P375 Delete all files in subdirectory and
remove subdirectory with RFD.COM
-------------------------------------------------------------------------------
FRAMEWORK Quick Moves In 6P310 Use COPY instead of MOVE
Framework
Integrating Programs 15P445 Using Framework or Microsoft Windows
to combine worksheet and text files
Undocumented Functions 16P385 @version, @reporterror, @hyper,
@execparms, @exerc for FRII
Cross Multiplying 21P462 User defined function that cross
multiplies ranges of numbers for FRII
-------------------------------------------------------------------------------
GRAPHICS Drawing Made Easy 9P343 Create pictures and graphics without
programming using DRAW.COM
More Characters From 16P339 Add extended ASCII characters to text
Your Keyboard files with resident KBX.COM
Color Exerciser 20P386 Show a kaliedoscope of color with
self modifying program DAZZLER.COM
-------------------------------------------------------------------------------
KEYBOARDS Another ANSI Solution 3P358 Use ANSI.SYS to redefine keys
And An ANSI Problem 3P358 Use PROMPT and ANSI.SYS to redefine
keys
Shifting The Keyboard 4P315 How to turn off/on the Insert, Caps-
lock, NumLock, ScrollLock, Alt, Ctrl,
Left Shift and Right Shift keys from
BASIC, assembly language, Turbo
Pascal and C programs
Keyboards Out Of Sync 4P317 Get caps and num lites in sync with
actual clone keyboard state with
REVCAPS.COM and REVNUM.COM
Disable Typematic 5P378 Disable autorepeat with NOREPEAT.COM
Action
Keyboard Relief 11P413 Make the new IBM keyboard more con-
venient for Wordstar with IBMFIX.COM
Out Of Sync Keyboards 12P383 How to synchronize CapsLock and Num-
Lock with LEDs on KeyTronic KB 5151
Mouse Software: See 13P411 Use MOUSEKEY.COM as substitute for
How They Run the four cursor keys, PgUp and PgDn
Enhanced Keyboard 13P479 Give DOS access to new IBM enhanced
keyboard codes with NEWKEYS.COM
The Enhanced Keyboard 15P378 Check BIOS to see if it supports
Enhanced keyboard with KBTEST.COM
KEYBOARDS NumLock Warning 16P389 Beep when NumLock is on and the
keypad is touched with CLICK.COM
Keyboard Confusion 18P403 Return scan codes and extended codes
with SCAN.COM and BIOS.COM
Key Swapping 19P527 Redefine one key to another with
KEYSUB.COM
Locked Up 21P467 Set or reset CapsLock, NumLock,
ScrollLock & Insert with LOX.COM
-------------------------------------------------------------------------------
LIGHTNING Turbo Lightning And 12P364 Use larger sector size when putting
RAMdisks dictionary files on RAMdisk
-------------------------------------------------------------------------------
MISC Instant ASCII At Your 5P349 Pop-up ASCII table of entire IBM
Service character set with ASC.COM
Designing Menus A La 10P313 Produce Lotus style menus for a 123-
1-2-3 like interface with MAKEBAR.COM
Looking Just Like 10P339 Popup MAKEBAR.COM 123-like menus with
1-2-3 with SLASHBAR.COM
Your Pop-Up 13P433 Save up to five pages of notes with
Stenographer resident utility PAD.COM
Debugging DEBUG 16P392 Modify DEBUG to display nonprinting
and ASCII characters
Desktop Filing And 17P401 Create a pop-up Rolodex card file and
Dialing auto dialer with CARDFILE.COM
-------------------------------------------------------------------------------
NETWORKS Who Needs NETBIOS? 6P315 Functions of IBM NETBIOS program
LAN Or Mini 6P315 Differences between LAN and mini-
computer with terminals
The Upgrade Path 6P316 Considerations on adding local
or file server storage
Nonblue Solutions 7P343 Networking PC's to Sperry or DEC cpu
Shoemaker's Children 7P343 Comment on using twisted pair or
coax, digital PBX and NETBIOS
Server Slowdown 8P317 Check server hard disk and cables to
fix 3Com LAN slowdown
Data Indigestion 8P317 Use Lotus Express or Transporter to
help clean up garbled transmissions
Calling All Cards 8P320 LANalyzer can help detect radar
pulses interfering with EtherLink
Definition, Please 9P377 Definition of TCP/IP compatibility,
used in Novell LAN advertisements
Turbos And Compatibles 9P377 Compatibility of Novell, IBM, and
3Com networks with high speed servers
NETWORKS Bridging PC Lan And 9P377 Replace PC LAN with Advanced NetWare
Netware
Incredible! 9P378 Fox Research's 10-NET provides excel-
lent printer spooling and security
Performance Testing 9P378 Use Innovative Software's LAN Per-
formance Test for network specs
Replace A Mini? 10P375 IBM System 34 or 36 may be replaced
by a PC AT based LAN in near future
Replacing A Mini- 16P417 BABY/36 and Dataflex convert or re-
Revisited place System/34 programs for LAN use
Replacing A Mini- 16P418 Software for ARCnet/NetWare 286 to
Re-revisited ASK Manman on a VAX
Micro To Mainframe 10P375 Comunications controllers or network
gateways connect PCs to IBM 4381s
Emulating Graphics 10P377 Persoft and Emu-Tek emulate Tektronix
Terminals terminals and VT-240 running ReGIS
Turbo Lan? 10P378 Run Advanced Netware/286 instead of
AST PCnet II's software to gain speed
Training A LAN 11P401 Selecting and training a network ad-
Manager ministrator to run Corvus Omninet
NETWORKS Distant Printers 11P401 Integrated Marketing Corp. converters
instead of LAN to reach a printer
AT Keylock 11P402 Disabling NumLock and resetting a PC
AT running Advanced Netware/286
Running Scared 11P402 LANstations instead of PCs and pass-
word protection for network security
Zero Slot Frustration 11P404 Checking out COM ports with DEBUG
before connecting RS-232 LANs
Share That Laser 12P355 3Com's 3Server3 or Centram's TOPS
let PCs and Macs share an Apple
LaserWriter
What's X.400 12P355 Consumers Software's The Network
Courier conforms to the X.400
standard
FAX Capabilities 12P355 Scanners can convert images on paper
to digital form for fax machine use
Growing Omninet 12P355 Expand an Omninet LAN with a repeater
or more access cards in the server
Laser Fonts 12P357 Using Novell's NetWare to download
fonts under DOS to an AST printer
Sharing A Bernoulli 13P455 Using Bernoulli on a 3Com EtherLink
Box running Advanced Netware /286
NETWORKS Who Is The Keeper Of 13P455 Difference between implicit and ex-
The Lock? plicit file/record locking
Dialing Into The LAN 13P455 Remote and Meridian's Carbon Copy II
let user dial into a 3Com network
Rolling Out The Ring 13P456 Fiber-optic cable and Raycom's ex-
tenders are best for long wiring runs
What Is Dennis Doing? 13P456 Originator of Hayes modem working on
ISDN digital telephone service
LAN Gets The Time Of 14P467 Send date and time from server to
Day IBM PC LAN nodes with SRVCLOCK and
NETCLOCK
Small LAN, Big 15P413 PC Focus or Paradox DBMS with Core
Database International drives
Improve PCnet 15P413 Possible problems that could be
Peerformance hampering Orchid PCnet's speed
Advanced Netware For 15P413 Use Santa Santa Clara's Limited Adv-
PCnet anced Netware to improve PCnet per-
formance
Deskpro 386 Runs PC 15P415 IBM's PC LAN 1.10 on Compaq Deskpro
Lan 386 and NETBIOS on XT 286
Grounded Cables 15P418 Grounding Etherlink cable on a 3Com
network to a cold water pipe
NETWORKS Waterpipe Ground 20P415 Danger of grounding a LAN cable to a
Revisited pipe not bonded to main grounding
Novell Error Message 17P495 Some programs need NETBIOS to estab-
lish communications on Novell network
Form Feeds In PC LAN 17P495 Stop IBM PC LAN from wasting paper
when running dBase & Multimate
Novell File 17P495 File fragmentation on server, using
Fragmentation VRepair and CompSurf
Symphony Smashes 17P495 Getting Symphony and IBM 5250 emulat-
Emulator or to work together
Arcnet Recon 17P496 Effects of recons (power up network
station) on ARCnet, ProNET-10, and
IBM Token Ring networks
What To Wire With? 18P409 Twisted pair wiring, like Belden's,
or optical fiber for connecting LAN's
Ghost Story 18P413 RF noise from light dimmers and cable
TV wires can affect StarLAN board
Slow PC Lan 18P413 Whether IBM's new DOS and LAN program
will speed up IBM's broadband LAN
Mainframe Acronyms 19P537 Explanation of IBM 3270 CUT and DFT
communication modes
NETWORKS Two Station Lan? 19P537 Use ViaNet and StatLAN, 10-NET, or
IBM PC LAN
New Software Needed 19P537 Whether to buy network oriented soft-
ware when installing new LAN
Simple Connections 19P538 RS-232C LAN running EasyLAN easily
copies files from one PC to another
How Fast Is Fast? 19P540 Importance of network's file transfer
speed compared with a CPU's or DOS's
NETBIOS Programing 20P415 Starting IBM's PC LAN to initialize
NETBIOS and NETBIOS INT interfaces
Searching For 20P418 Tell DOS where COMMAND.COM is in
COMMAND.COM workstations that boot off diskettes
Creating A Compile 21P499 Perform time-consuming compiling on
Server a network's remote job processor with
RJ.BAT
1-2-3 Video Drivers 22P397 BASIC program to check for CGA, Mono,
On A LAN Herc, Compaq, and EGA adapters
Linking PC's And Minis 22P398 Ways to transfer data from IBM System
3X to 1-2-3 on PC
NETWORKS Taxis OFF-Line 22P399 Eliminate RF interference on phone
lines by passing cable through a
ferrite toroid coil
-------------------------------------------------------------------------------
OS/2 Smooth Operation 13P157 Introduction to OS/2
Welcome To The 16P379 Difficulties in programing for OS/2
Post-DOS World and MS Windows envirionments
OS/2 And The 80286 17P441 Advantages of the 80286's protected
Protected Mode mode over the real mode used by DOS
Intro To OS/2 Function 18P375 OS/2's CALL based API uses function
Calls calls that mimic subroutines
OS/2 Kernel Programing 19P483 Writing programs and converting old
programs for the OS/2 Kernel
OS/2 Program Entry 20P371 Code, data, and environment segments
Conditions that give OS/2 programs information;
Display environment with ENVIRON
Upward Compatibility 21P435 FAPI and DOS Compatiblity Box make
Through FAPI DOS and OS/2 programs compatible
OS/2 Exploring The OS/2 22P357 Video interface works fast without
Video Interface directly accessing the hardware;
switch to 43 line mode with EGA43;
popup alarm with WAKEUP
-------------------------------------------------------------------------------
PASCAL USRWRITE.PAS 1P313 User defined I/O driver that allows
any number of variables to be con-
verted into a single string variable
Error Beeper 1P313 Program that modifies TURBO.MSG so
that it will beep if it hits a com-
piler error
Faking Out Turbo 1P314 Patch to allow compiling of multiple
programs from a batch file
Moving Files 1P315 Program to move a file from one dir-
ectory to another
Color Combos 1P316 Program that displays all the combi-
nations of TextColor and TextBack-
ground available in Turbo Pascal
More Drives For Turbo 1P316 Patch to allow drive letters up to Z
instead of Q
Patching Palettes 3P341 Patches for Turbo to change display
attributes used by editor and compil-
er output
Shiftkey Codes 3P342 Procedures to test status of 8 key-
board shift keys
A Pressing Concern 3P345 Wait-for-keypress procedure that
works properly with {$U+} directive
PASCAL Yes-No Patch 5P369 Patches to eliminate the "Include
error messages?" for Turbo Pascal
Versions 3.01A and 3.02A
Large Scale Search 5P369 Functions to search a large character
array (32K) for a particular string
Interactive Input 5P372 How to get control over the char-
acters Read receives using ConInPtr
Easy Listing 5P376 To print a listing within Turbo, ^KW
(write block to file) to LPT1
DOS Turbo 7P347 Programs to delete, copy or append a
file without leaving the Turbo editor
Missing Turbo 7P348 Procedures for get(f), f^(file ptr)
Functions and File Info Block of text file
Turbo Dating 7P352 Procedure to determine day of week
for any date from 1600 to 4000
I/O Choice 9P385 Procedures for sending output to the
device of your choice
Determining Disk 9P385 Procedure to determine the amount of
Space of free space left on disk
BasData 9P386 BASDATA.PAS, PASDATA.PAS make BASIC
and Turbo programs for .COM files
PASCAL Reaching The 11P405 Procedure to find the environment
Environment string anywhere on the path
Finding Yourself 11P407 Programs Self and DOSVersion show how
a program can locate itself and its
files
Reviving Ctrl-C 11P410 CTRLC.PAS lets the Ctrl-C program
aborter work with I/O redirection
The Root Of The Matter 13P461 Find integer roots of real numbers
with ROOTDEMO.PAS and function
EXPLNPOWER
Read-Only Reset 13P463 Open read-only files for reading
with procedure ResetRO
Forcing A Reboot 13P464 End a program with a forced reboot
with procedures for reset/reboot
Label Maker 13P464 Read and change a disk's volume label
with VOLUME.PAS
Beeper 15P421 Patching TURBO.COM to beep at end of
each compile
Unusual COM Patch 15P421 Patch TURBO.COM to enter as command
line parameters, Yes/No to error
messages and file to be compiled
Fakemain 15P424 Making Turbo save programs automatic-
ally before compiling them
PASCAL Preview 15P424 Allow alternate input types by read-
ing, but not removing keypresses
Parse Trick 15P426 Technique to parse a string into sub-
strings or words separated by blanks
EGA Pallette 16P407 Select/display all EGA colors
Handling Run-Time 16P408 Procedures for trapping run-time
Errors errors without exiting
Trapping I/O Errors 16P411 Procedures TRAPON and TRAPOFF enable
amd disable floating point error
traps
LPT2 Support 18P401 How to write to default & nondefault
printer port
Redirection 19P520 Demo of Turbo Pascal I/O redirection
Keyboard Stuffing 19P520 Execute a command or program after
Turbo Pascal ends with STUFFER.PAS
Optimizing Turbo 20P331 Techniques to speed up programs and
Pascal: A Primer reduce code size
PASCAL Simple Timer 20P332 Measure elapsed time with procedure
TIMER
Sieve of Erathosthenes 20P347 Compute all prime numbers < 1000 with
DOSIEVE.PAS
Checking For Files 20P406 Test for read-only, hidden, and
system files with function EXIST
Faster Replaces 20P409 How to not display all replaces
during global find and replace
Comma 21P485 Add comma formatting to real numbers
with function COMMA
Banner 21P487 Print large character banners up to
255 characters with BANNER.PAS
Handles 22P388 Keep up to 255 files open with
procedure FILE_HANDLE_ZAP
PASCAL Brightening 22P388 Enable high intensity background
Backgrounds colors with procedure SetBlinkBit
-------------------------------------------------------------------------------
POWERBASE Power Base Space 12P365 How to remove blank spaces left by
deleted records
-------------------------------------------------------------------------------
PRINTERS Low Tech 1P320 Cover paper out photocell detector
with white paper to prevent black
line on back of paper from indicating
the printer is out of paper
Printer Control With 2P285 Place control codes in notepad file,
Sidekick mark control codes and print marked
block
Printing EGA Graphics 2P299 Print 640 by 350 graphics with resid-
ent EGAGRAF.COM
PrtSc With Form Feed 5P378 Add FF to Print Screen if Right Shift
key is used with FFEED.COM
Using The Tandy Daisy 5P388 Additional methods to prevent double
II line feeds (Oct 14, 1986, Pg 340)
Print Screen Screener 7P355 Resident utility PRT2SCR.COM to send
printer output to screen rather than
printer
Envelopes With Tractors 8P332 Post-Its can attach paper to envelope
for easier printing
Swapping Printers 9P404 Switch between two printers connected
to LPT1 & LPT2 that must have same
LPT1 with PRNSWAP.COM
Correction To 9P404 13P486 Several lines of code deleted
PRINTERS Set Printer Defaults 10P400 Reseting the IBM Proprinter to a
"power up state"
Printer Master 15P433 PRCODER.BAT or PRCODER,BAS creates
PRCODE.COM that sends user defined
escape codes to printers
Banner Occasions 19P519 Create and print with BANNER.BAS
Banner 21P487 Print large character banners up to
255 characters with BANNER.PAS
Printer Ports 21P491 How DOS and BIOS identify the names
and addresses of printer ports;
toggle between LPT1 and LPT2 with
PRNSWAP.COM
Capturing Your Printer 22P341 Redirect printer output from program
Output and PrtSc to a file
-------------------------------------------------------------------------------
PROKEY Prokey, The CPA 4P308 Use Prokey macros to enter frequently
used account numbers and vendor names
-------------------------------------------------------------------------------
SECURITY Security Buffer 9P399 Permanently wipe out deleted files
with WIPEOUT.BAS
-------------------------------------------------------------------------------
SIDEKICK Versatile Notepad 4P308 Use notepad for a pop-up chart of
accounts
Sidekick Alert 7P362 Patch to fix calculator divide over-
flow bug
Sidekick Index Cards 10P382 Calendar/Appointment utility can be
used as index card file system
Two-Monitor SK 14P475 How to run SK on one monitor and
another program on a second display
Moving With Sidekick 19P509 Transfer names and phone numbers to
spreadsheets
EGA Graphics & 20P400 How to clean up Word's, Reflex's, or
Sidekick Prodesign's EGA screen after using
Sidekick
-------------------------------------------------------------------------------
SOUND DOS Music Generator 8P297 Compose and play tunes on PC within
DOS with PLAY.COM
Down With The Din 9P407 Lower the PC speaker volume by muff-
ling or connecting a resistor
-------------------------------------------------------------------------------
STORAGE Hard Disk Write 1P319 A drive C and above hard disk write
Protection protector with PROTECT.COM
Playing With Fire 3P348 How to low level format hard disks
used with Western Digital controller
Hard Disk Partitioning 4P317 Notes on partitioning disks for non
DOS operating systems with FDISK
Disk Drive Turnoff 5P377 Turn off diskette drive motor much
quicker with FASTOFF.COM
Why It Doesn't Add Up 6P335 How disk cluster size affects storage
space, how to reduce cluster size on
disks >10MB using DOS 2.X by using
DOS 3.X instead
How To Handle Your 11P199 Tips on organizing and operating
Hard Disk hard disks
Severly Warped 13P471 Salvage warped floppies by installing
in new jackets
Dual Formats 13P486 Improbability of formating two disk-
ettes simultaneously
Format Protection 15P434 Rename FORMAT.COM to protect against
hard disk wipeouts
Fast Server Storage 16P417 Fastest disks are BatRAM and HC40,
fastest controllers use ESDI (10Mhz)
STORAGE Swapping Diskettes 17P487 Copying files between a DRIVER.SYS
logical drive and a floppy disk
Adding Logical Drives 17P487 Copying files between two 1.2MB
disks; syntax for DRIVER.SYS
Limits To Backup 17P491 Dealing with the 223 file limit in
1.2MB diskette root directory
Drive Specs 19P501 Report the status of bytes, clusters,
and sectors on drive with DRVST.COM
Driving Range 20P385 Return highest installed drive as
ERRORLEVEL with GETLAST.COM
Watching Hidden Disks 19P528 Blink a symbol on corner of screen
during disk accesses with DISKLITE
Formatting Diskettes 20P411 Explanation of FORMAT's & CHKDSK's
"available bytes" and "bytes free"
messages
Parking Hard Disks 22P394 Safely park heads on any hard disk
with PCPARK.COM
Speeding Up Disk 22P395 Diskette drive speedup programs will
Drives not damage drive but may increase
data errors
STORAGE Magnetic Encounters 22P396 Effect of magnetic fields on floppies
-------------------------------------------------------------------------------
SUPERCALC Super Mouse 5P364 Changes required to make the Micro-
soft Mouse 1-2-3 program work with
SuperCalc4
Graphing With 13P449 Print drafts of graphs on printer
Supercalc in single density to save time
Determining Contents 17P452 Searching for quote marks in data-
bases and formating cells
Suspending SuperCalc 19P495 {SUSPEND} macro command temporarily
Macros stops macro execution
-------------------------------------------------------------------------------
SUPERKEY Superkey Disk Format 12P363 Superkey macro set makes it easy to
format a large number of diskettes
Superkey Bug 12P364 Bug in macro editor eats up '<'
character when you save macro
Self-Management 20P393 Macro that saves changed macros under
the original file name
-------------------------------------------------------------------------------
SYMPHONY Quick Graphs 2P282 Use DOS GRAPHICS.COM instead of .PIC
file to print graphs
Simplifying Settings 2P283 Window settings (column width over-
rides, hidden columns) use extra
memory when creating new windows that
do not require these settings
Variable Addresses In 5P363 Formulas that create macro statements
Macros using indirect addressing
Printing Sequential 9P372 Macro to provide unsupervised sequen-
Files tial printing of multiple files
Puzzler 13P449 Inconsistancy in @IF function when
summing real numbers
Easy Range Deletion 14P461 Macro to delete a range name from
a table of range names
SYMPHONY Running DOS Under 15P406 Running other programs and executing
Symphony DOS commands from within Symphony
-------------------------------------------------------------------------------
SYSTEMS Diagnostic Shortcut 1P319 Bypass disk drive tests on IBM Diag-
nostics program by putting write
protect tabs on diskettes
Memory Checker 1P323 Find amount of free RAM available
with MEMORY.COM
Better Setter 3P347 Set IBM AT on-board clock independ-
ently of setup diskette with
SETCLOCK.COM
Memory Above 640K 7P365 Comment on AT extended memory and
Lotus/Intel/Microsoft expanded memory
System Board Analyzer 8P281 Display the status of PC configurat-
ion with STATUS.COM
Memory Eater 9P396 Remove available RAM with EAT.COM to
determine if program will run with
smaller amount of RAM
The XT Eighth Slot 9P407 Use only boards specifically designed
for it
Waiting For DOS 10P390 Perform a operation at a specified
time with WAIT.BAT, WAITTIL1.BAS and
WAITTIL2.BAS
AT Or Turbo XT? 10P398 80286s have advantages in speed and
future DOS compatibility over 8088s
Switching To Turbo 10P400 Writing a program to activate Ctrl-
Alt-Plus and switch into turbo mode
SYSTEMS Speed Swapping 16P413 Switch speeds on Turbo XT with
FAST.COM, SLOW.COM and SWITCHSP.COM
PC AT Lifesaver 11P414 Save the ATs configuration info with
CMOSPUT.COM and CMOSGET.COM
Microprocessor 11P425 Data bits and address bits in Intel,
Addressing Zilog and Motorola microproceesors
Tech Info 19P532 Phone number to obtain IBM technical
publications is (800) IBM-PCTB
Defective 8088 Chips 21P492 Replace early chips that allowed
interrupts after changing the SS
register
-------------------------------------------------------------------------------
TIME Playing The Dating 3P323 Insert date, time stamps in files and
Game spreadsheets with TIMEKEY.COM
Logging System Use 10P383 Norton Utilities TIMEMARK lets you
create a hard disk system log
Your Everyday Reminder 12P331 Alert you to scheduled appointments
with REMINDER.COM
A Date With DOS 12P379 File and retrieve appointments from
a schedule with APP.BAT
Current Events 17P463 Get access to time and date in batch
files with CURRENT.BAT & READDATE.BAT
Clockwork Execution 20P389 Execute a program at boot-up once a
week or month with DATECHEK.COM which
generates ERRORLEVEL for batch file
-------------------------------------------------------------------------------
WINDOWS Integrating Programs 15P445 Using Framework or Microsoft Windows
to combine worksheet and text files
-------------------------------------------------------------------------------
WORD (MS) Hiding With Style 4P301 Using style sheets to separate dif-
ferent types of hidden text
Line Graphics With 6P319 How to print line graphic symbol
Word ASCII 196 (horz line)
Spelling By Thesaurus 8P332 Thesaurus facility makes a handy
spell checker
Debugging Word Mail- 10P383 How to test mail merge more
Merge efficiently
SideKick And MS Word 12P364 Reset graphics mode before calling
up SideKick
Drop Caps With Word 14P481 Print a drop cap for the first letter
of a paragraph
Running Programs From 14P481 Load a second COMMAND.COM to run
Word other programs within Word
Improving Word Mail 18P392 Merge or print data files begining
Merge at any record
Double Conversion 18P396 Convert WordPerfect files to MS Word
via WordStar
Directory Dictatorship 19P509 Give a different default directory
when loading Word
WORD (MS) Blinking Cursor 20P393 Patch to keep mouse cursor from
blinking in text mode
Renumbering Footnotes 20P399 Automatically renumber manually
numbered footnotes
Checking Single Words 21P477 Use MicroSoft spellcheck utility
WORDFIND.COM
Envelopes With Style 22P384 Use style sheets to print addresses
on envelopes
-------------------------------------------------------------------------------
WORD An S/R WordPerfect 6P319 Macro that performs multiple file
PERFECT global search and replace operation
WP File Handling 6P320 Multiple mass copy, delete, print
Feature files in directory list
Speeding Up Word 6P320 How to use Wordstar control codes
Perfect with WordPerfect
Eight Ways To Improve 7P232 Macros for city, state, zip; letter
WordPerfect skeleton; letter end; envelope addr-
essing; document printing; current
page printing, right order laserjet
printing
Batting Out Boxes 8P325 Use WP line drawing function to
create ANSI graphics for menus
More On Letter Formats 10P381 Save WP standard letter formats as
files rather than as macros
Renumbering In WP 10P381 Use paragraph or endnote numbering
to renumber WP lists
Macro Library 12P365 How to give WP macros names and put
Directory in own directory
Where Was I? 14P475 Macro to find your place in a WP file
you have exited
Take Me To Your Leader 16P395 Add leaders (row of dots) to any
right aligned text
WORD EditMac 16P395 Use Prokey to edit/maintain WP macros
PERFECT Lcolumn 16P399 Macro to display text at true left
margin with WP 4.2
Paginating Footers 16P399 Auto number pages in a "Page X of XX"
footer
Reverse 16P401 Macro tells number of pages to be
printed in reverse order for lasers
Macro Calculations 16P402 Macro to insert math calculations
into documents
Scrolling Along 16P402 Add Wordstar type continuous or auto
scroll functions
List Insertion 16P403 Putting a list of files from WP's
manager into a text file
Helpscrn 16P403 Macro help system runs macros from
help menus
Memomaker 16P405 Macro to call up MEMO file for quick
notes
Spaced Out 17P469 Macro to insert two blank spaces at
the end of sentences
WORD Show Me A Break 17P470 Macro to show visible page breaks on
PERFECT the display
Page Merging 17P473 Create indexes that refer to records
rather than printed pages
Ruler 17P474 Macro to display a ruler line at the
bottom of the screen
Mac Library 17P474 Create sets of replacable macros with
WP Library
Double Conversion 18P396 Convert MS Word files to WordPerfect
via WordStar
Multiple Macros 19P510 Get more macros by storing them in
different directories
Transposition 19P513 Macro to reverse order of of letters
in words
Format 22P383 Macro to let you pick the format and
name the document latter
Other Key 22P383 Alt and Ctrl alphanumeric key equiv-
valents for Function keys
WORD Underlining In WP 22P384 Macro that replaces underlines with
PERFECT code that can be transmitted by modem
-------------------------------------------------------------------------------
WORD PROC A Command You Can 2P273 PARSE.COM counts/reports the number
Count On of characters, words, sentences and
readability (Fog Index) of an ASCII
text file of up to 64,000 bytes
Running PARSE From 9P16 How to make PARSE.COM compatible with
Windows MS Windows
Graphic Shortcut 4P304 Make outline boxes with underline and
vertical bars keys, then use search
and replace to insert ASCII charact-
ers 186 and 205
Better Use For 4P304 Use as appointment calendar
Outliners
Lightning Fast Con- 9P393 Convert text files to all upper or
version lower case with UPPER.COM or
LOWER.COM
Changing The Tab Width 16P413 Change tabs in files to four spaces
instead of eight with TAB4.COM
-------------------------------------------------------------------------------
WORDSTAR Using SUBST With 22P336 How to use subdirectories with
WordStar WordStar 3.3
-------------------------------------------------------------------------------
XYWRITE Editing XYWRITE III 18P396 Easily editing footnotes that have
Footnotes already been written
-------------------------------------------------------------------------------